home *** CD-ROM | disk | FTP | other *** search
-
- *
- *SELECT MINUMUM OF SINGLE A OR B (VARIABLES)
- *
- MIN $MACRO A,B
- LAC :A:,0 LOAD :A:
- SUB :B:,0 COMPARE TO :B:
- $VAR L,L1,L2
- $ASG '$$LAB' TO L.S
- $ASG L.SV+2 TO L.SV
- $ASG L.SV-1 TO L1.V
- $ASG L.SV TO L2.V
- BLZ L$:L1.V: BRANCH IF :A:<:B:
- LAC :B:,0 LOAD :B:
- B L$:L2.V: TO CONTINUE
- L$:L1.V: LAC :A:,0 LOAD :A:
- L$:L2.V: EQU $ CONTINUE
- $END